package com.example.zhaohang.adapter;


import com.example.zhaohang.utils.ThreadUtils;

/**
 * 作者： itheima
 * 时间：2016-12-02 09:32
 * 网址：http://www.itheima.com
 */

public abstract class CallBackAdapter {

    public abstract void onMainSuccess();

    public abstract void onMainError(int i, String s);

    public void onSuccess() {
        ThreadUtils.runOnUIThread(new Runnable() {
            @Override
            public void run() {
                onMainSuccess();
            }
        });
    }


    public void onError(final int i, final String s) {
        ThreadUtils.runOnUIThread(new Runnable() {
            @Override
            public void run() {
                onMainError(i, s);
            }
        });
    }


    public void onProgress(int i, String s) {

    }
}
